entry level PLC Programmer salary